/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package komunikaty;

import java.io.Serializable;
import java.math.BigInteger;

/**
 *
 * @author Lukasz
 */
public class Kandydaci implements Serializable{
    private String imie;
    private String nazwisko;
    private int NR;
    private BigInteger Pesel;
    static int numer = 1;
    
    public Kandydaci(String i, String n, BigInteger Pesel){
        this.imie = i;
        this.nazwisko = n;
        this.NR = numer;
        this.Pesel = Pesel;
        numer++;
    }
    
  public String getImie(){
      return imie;
  }
  
  public String getNazwisko(){
      return nazwisko;
  }
  
  public BigInteger getPesel(){
      return Pesel;
  }
  
  public int getNR(){
      return NR;
  }
  
  @Override
  public String toString() {
    return NR+". "+imie + "  " + nazwisko + "  " + Pesel;
  }
  
  String format = "%1$-3s %2$-12s %3$-12s\n";
  
  public String StringGlosowanie() {
    return String.format(format, NR+".", imie, nazwisko);
  }
  
  
}
